About
Asgard's official MCP Server
README
A local MCP (Model Control Protocol) server that provides a stdio interface to interact with MCP clients like Claude Desktop.
Overview
This server acts as a proxy that connects to remote MCP-compatible API endpoints and exposes their tool capabilities through a stdio interface compatible with the MCP protocol.
Requirements
- Go 1.24 or later
Installation
go install github.com/asgard-ai-platform/asgard-mcp-server/cmd/asgard-mcp-server@latest
Alternatively, clone the repo and build manually:
git clone https://github.com/asgard-ai-platform/asgard-mcp-server.git
cd asgard-mcp-server
go build -o asgard-mcp-server ./cmd/asgard-mcp-server
Download from GitHub Releases
You can also download pre-built binaries from the GitHub Releases page:
Go to the Releases page
Download the appropriate archive for your platform:
asgard-mcp-server_Linux_x86_64.tar.gzfor Linuxasgard-mcp-server_Darwin_x86_64.tar.gzfor macOS Intelasgard-mcp-server_Darwin_arm64.tar.gzfor macOS Apple Siliconasgard-mcp-server_Windows_x86_64.zipfor Windows
Extract the archive:
# For Linux/macOS tar -xzf asgard-mcp-server_*.tar.gz # For Windows unzip asgard-mcp-server_*.zipFor macOS users: Remove the quarantine attribute to allow execution:
xattr -d com.apple.quarantine asgard-mcp-serverMake the binary executable (Linux/macOS):
chmod +x asgard-mcp-serverOptionally, move the binary to your PATH:
# Linux/macOS sudo mv asgard-mcp-server /usr/local/bin/ # Or add to your user's bin directory mkdir -p ~/bin mv asgard-mcp-server ~/bin/
Usage
Run the server with the required parameters:
asgard-mcp-server --endpoint <endpoint-url> --api-key <api-key>
Example:
asgard-mcp-server --endpoint "https://api.asgard-ai.com/ns/your-asgard-name-space/toolset/your-asgard-toolset-1/manifest" --api-key "YOUR_ASGARD_API_KEY"
The server will:
- Connect to the specified endpoint
- Fetch the toolset manifest
- Process MCP requests via stdio
- Forward tool invocation requests to the appropriate endpoints
Integrating with Claude Desktop
To use this server with Claude Desktop:
- Run the server with the appropriate parameters
- In Claude Desktop, configure the MCP provider to use the stdio interface
- Point Claude Desktop to the running instance of asgard-mcp-server
Protocol
This implementation is based on the MCP (Model Control Protocol) specification using the mcp-go library v0.36.0.
Testing
A simple test script is provided to verify that the server is working correctly:
# Make the test script executable
chmod +x test.sh
# Run the test
./test.sh
Development
This project uses Go modules for dependency management. To add a new dependency, use:
go get <dependency>
To update dependencies, use:
go mod tidy
Installing Asgard
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/asgard-ai-platform/asgard-mcp-serverFAQ
Is Asgard MCP free?
Yes, Asgard MCP is free — one-click install via Unyly at no cost.
Does Asgard need an API key?
No, Asgard runs without API keys or environment variables.
Is Asgard hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Asgard in Claude Desktop, Claude Code or Cursor?
Open Asgard on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectAmap Maps Mcp Server
MCP server for using the AMap Maps API
by duxiaohuiSupabase
Database, auth and storage
by SupabaseEverything
Reference / test server with prompts, resources, and tools.
Git
Tools to read, search, and manipulate Git repositories.
Sequential Thinking
Dynamic and reflective problem-solving through thought sequences.
Time
Time and timezone conversion capabilities.
Compare Asgard with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
