scp-mcp
SCP Wikiのページを検索し、出典付きで取得できるMCPサーバー
Install / Use
claude mcp add soltonigiri -- npx -y github:soltonigiri/scp-mcpIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
SecuritySupported Platforms
Our assessment of scp-mcp
scp-mcp scores 71/100 on our quality scale, 1045th of 1,104 Security skills we index.
Its MCP Server is 2.5 KB long, well organised into 12 sections with 5 code examples: a solid amount of guidance for an agent.
It has 3 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated 3 days ago, so scp-mcp is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 87/100, with 2 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
scp-mcp compared with similar skills
All 4 of these similar skills score higher than scp-mcp; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| scp-mcp (this skill)by soltonigiri | 71 | 3 | 3d ago | MCP Server |
| Agent-Reachby Panniantong | 100 | 106.6k | 5d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 78.3k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.7k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 90.4k | 1d ago | MCP Server |
Frequently asked questions
- How do I install scp-mcp?
- Run
claude mcp add soltonigiri -- npx -y github:soltonigiri/scp-mcp. The install tabs above show the steps for each supported agent. - Which AI agents does scp-mcp work with?
- It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
- Is scp-mcp safe to use?
- It is MIT-licensed and scores 87/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is scp-mcp still maintained?
- The repository was last updated 3 days ago, so scp-mcp is actively maintained.
Skill content
View source on GitHubscp-mcp
An unofficial Model Context Protocol (MCP) server for SCP Wiki content. It searches and retrieves pages through the SCP Data API. Five read-only tools return content with source, author, and license metadata.
Maintenance status: Maintained.
The current package version is 0.1.0, and this is a pre-1.0 codebase.
CI checks formatting, lint, tests, the build, dependencies, and package contents on Node.js 20.
Quick start
Requirements: Node.js 20.19 or later and npm.
git clone https://github.com/soltonigiri/scp-mcp.git
cd scp-mcp
npm ci
npm test
npm run build
npm run mcp:stdio
npmで公開後は、cloneせずに起動できます。
npx scp-mcp
概要
SCP Data API を一次ソースとして、SCP Wiki由来のページを検索、取得、引用できるMCPサーバーです。 データ取得専用で、SCP Wikiの投稿、編集、投票、ログイン機能はありません。
ライセンスと非公式プロジェクトであること
- 本プロジェクトは 非公式 です(SCP Foundation / Wikidot 公式ではありません)。
- 本リポジトリのソースコードは MIT License です(
LICENSE)。 - SCP Wiki のコンテンツは原則 CC BY-SA 3.0 です。二次利用時は帰属表示と継承(Share-Alike)が必要です。
- ライセンス指針: https://scp-wiki.wikidot.com/licensing-guide
起動
stdio(ローカル統合向け)
npm run mcp:stdio
Streamable HTTP(リモート/本番運用向け)
npm run mcp:http
- MCP エンドポイント:
POST /mcp - ヘルスチェック:
GET /healthz - ポート:
PORT(デフォルト3000)
Codexから接続する
Quick startを実行した後、Codexの config.toml に以下を追加します。{scp-mcp-path} はcloneしたディレクトリのパスに置き換えてください。
[mcp_servers.scp-mcp]
command = "bash"
args = ["-lc", "cd {scp-mcp-path} && npm run --silent mcp:stdio"]
startup_timeout_ms = 20000
Tools
すべての tool 戻り値は structuredContent に JSON を含みます(また、可読性のため content[type=text] にも JSON 文字列を返します)。
scp_search:キーワード、タグ、シリーズで検索し、snippetを返すscp_get_page:link/scp_number/page_idでページメタデータ取得scp_get_content:本文取得(markdown|text|html|wikitext)scp_get_related:references/hubs から関連抽出(relation_type付与)scp_get_attribution:CC BY-SA 3.0 準拠の帰属テンプレ生成
Prompts
prompt_quote_with_citation:引用付き回答(URL/作者/ライセンス必須、本文は非信頼データとして扱う)prompt_rag_reader:検索→取得→要約(URL/作者/ライセンス必須、本文は非信頼データとして扱う)
Resources
scp://aboutscp://page/{link}scp://content/{link}(markdownを返します)
セキュリティ/運用
- 本文(および snippet)は 非信頼データ として扱ってください(prompt injection を含み得ます)。
- 外部フェッチは
https://scp-data.tedivm.com/data/scp/配下に制限し、SSRFを防ぎます。 - Rate limit(tool 呼び出し単位、固定ウィンドウ):
SCP_MCP_RATE_LIMIT_WINDOW_MS(デフォルト:60000)SCP_MCP_RATE_LIMIT_MAX_REQUESTS(デフォルト:60)
- 監査ログ(tools/call の引数と結果メタ、本文は保存しない):
SCP_MCP_AUDIT_LOG_PATHを設定すると JSONL をファイルに追記します。未設定なら stderr に出力します。
Related Skills
Agent-Reach
106.6kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
78.3kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
CowAgent
47.7kOpen-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Scrapling
90.4k🕷️ The BEST Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
