Openfort
About
Supercharge your AI assistant with plug-and-play access to authentication, project scaffolding, and smart wallet tooling.
Details
- Author
- openfort-xyz
- Downloads
- 122
- Categories
- Developer Tools, Other
Jump to
- Fetch real‑time documentation and code snippets
- Create and initialize new projects effortlessly
- List, create, get, update, and delete policies
- Manage contracts (create, get, list, update, delete)
- Manage users (create, get, list, update, delete)
- Manage accounts and transactions
- Manage project keys (publishable, secret, shield keys)
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
OpenfortCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
The README does not include installation, configuration, or invocation instructions. Users should refer to the Openfort MCP Server repository or documentation for setup steps. Tools are organized into categories: search-documentation, create-openfortkit-app, project management commands (e.g., list-projects), key management commands, and project-specific commands for policies, contracts, users, accounts, and transactions.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"openfort": {
"openfort-mcp": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.openfort.io/sse"
]
}
}
}
}
McpServers
{
"openfort-mcp": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.openfort.io/sse"
]
}
}
Our MCP Server provides three main tool categories to enhance your coding experience:
1. Context – Fetch real‑time documentation and code snippets to scaffold your project.
2. Management – Create and initialize new projects effortlessly.
3. Project – Control all the details within a specific project.
Context
Documentation
- search-documentation: Searches a given phrase in the latest live version of Openfort's documentation.
Initialization
- create-openfortkit-app: Provides a guide to the LLM on how to create a React + Vite app using Openfort Kit.
Management
Projects
- list-projects: List all your projects.
- get-project: Get details of a specific project.
- create-project: Create a new project.
- select-project: Sets a project as active. Subsequent project-specific actions will apply to the selected project.
- show-selected-project: Show currently selected project by the Agent.
- deselect-project: Deselect the project.
Keys
- get-publishable-keys: Get public project keys.
- get-secret-keys: Get secret project keys.
- get-shield-publishable-key: Get shield public key.
- get-shield-secret-key: Get shield private key.
- create-publishable-key: Create new public key.
- create-secret-key: Create new secret key.
- create-shield-keys: Create public, private, and encryption shield keys.
Project
Policies
- list-policies: Retrieves a list of all policies associated with the selected project.
- create-policy: Creates a new policy for your project.
- get-policy: Fetches details of a specific policy.
- update-policy: Updates an existing policy with new information.
- delete-policy: Removes a specified policy from your project.
- disable-policy: Disables a policy without deleting it.
- enable-policy: Re-enables a previously disabled policy.
- list-policy-rules: Lists all rules associated with a specific policy.
- create-policy-rule: Adds a new rule to a specified policy.
- update-policy-rule: Modifies an existing rule within a policy.
- delete-policy-rule: Deletes a specific rule from a policy.
Contracts
- create-contract: Creates a new contract for the selected project.
- get-contract: Retrieves details of a specific contract.
- list-contracts: Lists all contracts associated with the selected project.
- update-contract: Updates the details of an existing contract.
- delete-contract: Removes a specified contract from your project.
Users
- create-user: Creates a new user in the project.
- get-user: Get detailed information about a specific user in the project.
- list-users: Get the users in the project.
- update-user: Update an existing user's information.
- delete-user: Delete a user from the project.
Accounts
- create-account: Creates a new blockchain account for the provided player. If no player is provided, a new one will be created.
- get-account: Get detailed information about a specific account in the project.
- list-accounts: Get the accounts in the project with optional filtering.
Transactions
- list-transactions: Lists all transactions associated with the selected project.
- get-transaction: Retrieves details of a specific transaction.
- simulate-transaction: Simulates a transaction to check validity and expected fee.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





