Available Tools
Our MCP Server provides three main tool categories to enhance your coding experience:
- Context – Fetch real‑time documentation and code snippets to scaffold your project.
- Management – Create and initialize new projects effortlessly.
- Project – Control all the details within a specific project.
Context
Documentationsearch-documentation: Searches a given phrase in the latest live version of Openfort's documentation.
create-embedded-wallet-app: Provides a guide to the LLM on how to create embedded wallet apps using the React or React Native SDKs.
Management
Projectslist-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.
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
Policieslist-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.
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.
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.
create-account: Creates a new blockchain account for the provided user. If no user 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.
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.