SkillAgentSearch skills...

scp-mcp

SCP Wikiのページを検索し、出典付きで取得できるMCPサーバー

Install / Use

claude mcp add soltonigiri -- npx -y github:soltonigiri/scp-mcp

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

71/100

Category

Security

Supported Platforms

Claude Code
Claude Desktop

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.

Substance
26/30
Structure
20/20
Description
8/15
Adoption
3/20
Freshness
15/15

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.

SkillScoreStarsUpdatedFormat
scp-mcp (this skill)by soltonigiri7133d agoMCP Server
Agent-Reachby Panniantong100106.6k5d agoCLAUDE.md
headroomby headroomlabs-ai10078.3ktodayCLAUDE.md
CowAgentby zhayujie10047.7ktodayCLAUDE.md
Scraplingby D4Vinci10090.4k1d agoMCP 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.

scp-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://about
  • scp://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

View on GitHub
GitHub Stars3
CategorySecurity
Updated3d ago
Forks0

Languages

TypeScript

Trust signals

87/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

2 low
scp-mcp — MCP Server: Install & Safety Check | SkillAgent