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-openfortkit-app
: Provides a guide to the LLM on how to create a React + Vite app using Openfort Kit.
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 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.
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.