Openfort MCP Server
@openfort-xyz
Openfort is an open source alternative to wallet infrastructure solutions, it supercharges your project with authentication, user management and payments.
Overview
What is Openfort MCP Server?
Openfort MCP Server is a Model Context Protocol server that provides three tool categories—Context, Management, and Project—to enhance coding with Openfort's platform. It allows developers to fetch documentation, manage projects and keys, and control project-specific resources like policies, contracts, users, accounts, and transactions.
How to use Openfort MCP Server?
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.
Key features of Openfort MCP Server
- 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)
Use cases of Openfort MCP Server
- Quickly scaffold a React + Vite app using Openfort Kit
- Search Openfort's documentation for code snippets and guidance
- Automate project creation and key management
- Manage policies, contracts, and users within an Openfort project
- List and simulate blockchain transactions
FAQ from Openfort MCP Server
What does Openfort MCP Server do?
It provides an MCP interface for Openfort's platform, enabling LLMs to search documentation, create projects, manage keys, and control project resources like policies, contracts, users, accounts, and transactions.
What are the main tool categories?
Context (documentation search and app initialization), Management (projects and keys), and Project (policies, contracts, users, accounts, transactions).
Does it require an API key?
Yes, the Management and Project tools involve project keys (publishable, secret, shield keys). The README lists commands to get and create those keys, implying authentication is required.
Can it create blockchain accounts?
Yes, the create-account tool creates a new blockchain account for a player. If no player is provided, a new one is created.
Are there any known limits or dependencies?
The README does not mention runtime requirements, transport, or limits. It is an MCP server designed for use with an LLM client that supports the MCP protocol.