MCP Server
Openfort’s MCP Server is a plug-and-play solution that enhances AI assistants by enabling them to create projects, manage configurations, and query data automatically when building applications on Openfort's infrastructure.
What's an MCP Server?
AI agents in AI-powered IDEs excel at reasoning and generating high-quality answers. However, they usually stall when it comes to building real-world applications. Their limitations arise from being isolated from real-time data and actionable tools.
Model Context Protocol (MCP) provides a universal and open standard for connecting AI systems to live data sources, callable functions, and richer context.
In a client-server architecture, the AI agent (MCP Client) in your code editor connects to an MCP Server. This connection enables real-time context awareness and seamless integration with external tools (set up by the server provider), allowing the language model to invoke them as needed.
Quickstart
Openfort's MCP Server can be easily plugged into your code editor. The only requirement is to have a working Openfort account; you can create one here. You will also need Node.js installed on your computer. To verify you have Node, open the command line on your computer and run:
node --version
If Node.js is not installed, you can follow the installation guide.
To integrate our MCP Server with Cursor you can either:
One-click installation
Edit the ~/.cursor/mcp.json
You can look it up on your system or find it under the Tools & Integrations
tab in your Cursor Settings
. Fill it with the following content:
{
"mcpServers": {
"openfort-mcp": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.openfort.io/sse"
]
}
}
}
Then you should see the Openfort MCP server listed on your Tools & Integrations
tab without the need to restart. The authentication will trigger automatically.
For integration with Windsurf, replace the contents of the ~/.codeium/windsurf/mcp_config.json
file with the following. It can be located at:
Windsurf Settings > Cascade > Plugins (MCP Servers) > View Raw Config
{
"mcpServers": {
"openfort-mcp": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.openfort.io/sse"
],
"disabled": false
}
}
}
To integrate an MCP Server into VS Code for use with GitHub Copilot, you should edit the .vscode/mcp.json
file or run the MCP: Open User Configuration
command which opens the file to add the following content:
{
"servers": {
"openfort-mcp": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.openfort.io/sse"
]
}
}
}
To add our MCP Server to Claude Desktop, click on Edit Config
in the Developer
tab under Settings
to automatically create a file at:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
Once created, fill it with the following content:
{
"mcpServers": {
"openfort-mcp": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.openfort.io/sse"
]
}
}
}
You will need to restart Claude Desktop after modifying the configuration file. Also, if you freshly installed Node.js you may need to reboot your computer too.
Important note
Once it's been set up, you will be asked to authenticate with your Openfort account.
From here, the LLM will automatically invoke the available tools from Openfort's MCP Server on demand, helping your developer experience. Tool updates will sync automatically.