arxiv
Search and retrieve academic papers from arXiv using their free REST API. No API key needed.
MCP server integration in Claude Code — add servers to .mcp.json, configure transports, and use their tools natively.
$ npx -y skills add alexai-mcp/hermes-ccc --skill native-mcp --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/native-mcpContext preview
The summary Claude sees to decide when to auto-load this skill.
MCP server integration in Claude Code — add servers to .mcp.json, configure transports, and use their tools natively.
name: native-mcp
description: MCP server integration in Claude Code — add servers to .mcp.json, configure transports, and use their tools natively.
version: 1.0.0
author: hermes-CCC (ported from Hermes Agent by NousResearch)
license: MIT
metadata:
hermes:
tags: [MCP, Tools, Integrations, Configuration, Claude-Code]
related_skills: [mcporter]Connect MCP servers to Claude Code and use their tools as first-class native tools.
1. Add server config to `.mcp.json` in your project root 2. Restart Claude Code 3. The server's tools appear as native tools Claude can call directly
---
{
"mcpServers": {
"server-name": {
"command": "python",
"args": ["path/to/server.py"],
"env": {
"API_KEY": "secret"
}
}
}
}---
{
"mcpServers": {
"my-server": {
"command": "python",
"args": ["server.py"]
}
}
}{
"mcpServers": {
"remote-server": {
"url": "http://localhost:8080/sse"
}
}
}---
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/dir"]
}
}
}{
"mcpServers": {
"git": {
"command": "uvx",
"args": ["mcp-server-git", "--repository", "."]
}
}
}{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {"GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_..."}
}
}
}{
"mcpServers": {
"obsidian": {
"command": "npx",
"args": ["-y", "mcp-obsidian"],
"env": {"OBSIDIAN_VAULT_PATH": "/path/to/vault"}
}
}
}{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["-y", "@playwright/mcp"]
}
}
}{
"mcpServers": {
"notion": {
"command": "npx",
"args": ["-y", "@notionhq/mcp"],
"env": {"NOTION_API_KEY": "secret_..."}
}
}
}{
"mcpServers": {
"sqlite": {
"command": "uvx",
"args": ["mcp-server-sqlite", "--db-path", "./data.db"]
}
}
}---
node --version # must be 18+ npm --version
pip install uv uvx --version
pip install fastmcp mcp
---
1. Save `.mcp.json` 2. Restart Claude Code (or reload window in IDE extension) 3. Tools from the server now appear in Claude's tool list 4. Test: ask Claude to use one of the new tools
---
Check Claude Code MCP logs:
Common issues:
---
Never hardcode secrets in `.mcp.json` — use env vars from shell:
{
"mcpServers": {
"my-api": {
"command": "python",
"args": ["server.py"],
"env": {
"API_KEY": "${MY_API_KEY}"
}
}
}
}Or set in `.env` and load via direnv / shell profile.
---
{
"mcpServers": {
"filesystem": {...},
"github": {...},
"obsidian": {...},
"playwright": {...},
"custom-api": {...}
}
}All tools from all servers are available simultaneously.
Hermes Agent, faithfully ported to Claude Code Channel (CCC). hermes-CCC brings the power of Hermes Agent by NousResearch into Claude Code's native skill system — no separate process, no OAuth, no lock-in. Everything runs inside Claude Code.
Search and retrieve academic papers from arXiv using their free REST API. No API key needed.
Query Base (Ethereum L2) blockchain data — wallet balances, token info, transactions, gas analysis, contract inspection. No API…
Monitor and summarize blog posts, RSS feeds, and web content for research and staying current with topics.
Open-source embedding database for RAG — store embeddings, vector search, metadata filtering. Simple API, scales from notebook to…
Manage Docker containers, images, volumes, networks, and Compose stacks - lifecycle ops, debugging, cleanup, and Dockerfile…
Free web search via DuckDuckGo - no API key needed. Text, news, images. Use as fallback when other search tools unavailable.