mcpField
O
openfort

openfort

github.com/openfort-xyzDevelopment2104 installsUpdated 6w ago
Repository

About openfort

A skill for working with Openfort documentation, SDK source code, and platform operations. It guides documentation and code discovery across Openfort SDKs and related libraries, and provides MCP tools for Openfort CLI commands.

Key features

  1. 01Search and read Openfort documentation
  2. 02Browse SDK source code
  3. 03Explore related viem and wagmi libraries
  4. 04Run Openfort CLI commands through MCP
  5. 05Guidance on test and live keys

Use cases

  1. 01Finding Openfort SDK documentation
  2. 02Inspecting SDK source implementations
  3. 03Running Openfort CLI operations
  4. 04Reviewing test versus live key usage

MCP support

It uses MCP tools to execute Openfort CLI commands and access Openfort documentation and source code. The README references separate MCP tool documentation for details.

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/openfort-xyz/agent-skills --skill openfort

After installing, type/openfortin Claude Code to confirm it loaded.

Bundled filesreferences/mcp-tools.md

Details

From the project README

Openfort

Skill for navigating Openfort documentation, browsing SDK source code, and executing platform operations via MCP tools.

⚠️ Test vs. live keys. Openfort has two isolated universes: test mode (*_test_*, testnet) and live mode (*_live_*, mainnet, real funds). Wallets/accounts created with test (dev) keys exist only on testnet and must never be used in production — go live with live keys and fresh wallets. See https://openfort.io/docs/configuration/api-keys.

Capabilities

  • Navigate Openfort documentation and SDKs
  • Browse source code for openfort-xyz/openfort-js (low level typescript library), openfort-xyz/openfort-react (React TypeScript SDK), openfort-xyz/react-native (React Native SDK), openfort-xyz/node (TypeScript Node SDK), openfort-xyz/openfort-csharp-unity (Unity SDK), openfort-xyz/swift-sdk (Swift SDK)
  • Access related libraries: viem, wagmi
  • Execute Openfort CLI commands via MCP tools

For MCP tool details, see references/mcp-tools.md.

Available Sources

  • openfort-xyz/openfort-js – Low level TypeScript SDK
  • openfort-xyz/openfort-react – React SDK
  • openfort-xyz/react-native – React Native SDK
  • openfort-xyz/cli – CLI
  • openfort-xyz/openfort-node – Node TypeScript SDK
  • openfort-xyz/swift-sdk – Swift SDK
  • openfort-xyz/openfort-csharp-unity – Unity SDK
  • wevm/viem – TypeScript Ethereum interface
  • wevm/wagmi – React hooks for Ethereum

Workflow

  1. Search docs first: Use mcp__openfort-docs__search_docs to find relevant documentation
  2. Read pages: Use mcp__openfort-docs__read_page with the page path
  3. Explore source: Use mcp__openfort-docs__search_source or mcp__openfort-docs__get_file_tree to find implementations
  4. Read code: Use mcp__openfort-docs__read_source_file to examine specific files

Key Concepts

  • Openfort Embedded Wallets: Give each user a wallet tied to your app with regular auth methods (EVM and Solana).
  • Openfort Backend Wallets: Running onchain AI agents or trading bots with programmatic control. Managing app-wide funds like fees and rewards. (EVM and Solana).
  • Fee Sponsorship: Sending transactions from wallets without requiring native chain tokens. Fully sponsor the transaction or charge custom tokens (e.g. stablecoins like USDT or USDC).
  • Policies: set of rules and conditions that must be fulfilled. Can be applied to both fee-sponsorship or backend wallet operations.

Comments

Markdown supported