nexus-mcp
Provides tools for searching and retrieving mods, games, collections, and user information from Nexus Mods, enabling mod discovery and research.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@nexus-mcpsearch mods for Skyrim"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
nexus-mcp
A local MCP server for Nexus Mods mod discovery and
research, backed by the v2 GraphQL API (api.nexusmods.com/v2/graphql).
Read-only by design.
Tools
Tool | Purpose |
| Resolve game titles to domain names; browse most-modded games |
| Search mods by name/game/author/tag, sorted by endorsements etc. |
| Full mod details: description, requirements, tags, stats |
| A mod's downloadable files with versions and changelogs |
| Search curated mod lists |
| Collection metadata + full mod list (by slug, optional revision) |
| User profile + their most-endorsed mods |
| Escape hatch: any read-only GraphQL query (mutations rejected) |
Adult content is always included — there is no filtering toggle.
Related MCP server: @codesift/mcp
Setup
npm install
npm run buildRegister with Claude Code:
claude mcp add nexus-mods -e NEXUS_MODS_API_KEY=<your key> -- node /home/matthew/src/nexus-mcp/dist/index.jsOr in Claude Desktop's claude_desktop_config.json:
{
"mcpServers": {
"nexus-mods": {
"command": "node",
"args": ["/home/matthew/src/nexus-mcp/dist/index.js"],
"env": { "NEXUS_MODS_API_KEY": "<your key>" }
}
}
}Authentication
NEXUS_MODS_API_KEY is optional — every tool works anonymously. When set
(a personal API key), it is
sent as the apikey header and unlocks viewer-relative fields
(viewerEndorsed, viewerTracked, viewerDownloaded) on get_mod.
See docs/adr/0001-personal-api-key-auth.md for why this server skips OAuth.
Development
npm run dev # run from source via tsx
node scripts/smoke.mjs # end-to-end smoke test against the live API (needs build)Domain terminology lives in CONTEXT.md.
This server cannot be deployed
Maintenance
Related MCP Connectors
Publish and discover MCP servers via the official MCP Registry. Powered by HAPI MCP server.
MCP registry & directory: search, find & install 31k+ MCP servers & tools. Catalog and marketplace.
Public MCP server for discovering open jobs. Search, filter, and get application links.
Related MCP Servers
- AlicenseAqualityDmaintenanceMCP server for searching code via SourceGraph's GraphQL API, enabling fast symbol and text search across local or cloud SourceGraph instances.51MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for local-first lexical code search, providing tools for searching code, finding symbols, and reading chunks from indexed repositories.MIT
- FlicenseNot gradedqualityCmaintenanceMCP server to search and read documentation pages from a WikiJS instance via its GraphQL API.-
- AlicenseNot gradedqualityCmaintenanceA local MCP server for Nexus Mods mod discovery, research, and downloading, backed by the v2 GraphQL API and the website's DownloadPopUp widget.108 npm1MIT