Modelscope Mcp Server
@modelscope
About Modelscope Mcp Server
A MCP server that integrates with ModelScope's ecosystem, providing seamless access to AI models, datasets, apps, papers, and generation capabilities through popular MCP clients.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"modelscope-mcp-server": {
"command": "uvx",
"args": [
"modelscope-mcp-server"
],
"env": {
"MODELSCOPE_API_TOKEN": "your-api-token"
}
}
}
}Tools
9Get current authenticated user information from ModelScope. Use this when a request is about the user's own profile for ModelScope. Or when information is missing to build other tool calls.
Get current MCP server environment information. Returns version information for the server, FastMCP framework, MCP protocol, and Python runtime. Useful for debugging and compatibility checking.
Search for models on ModelScope.
Search for datasets on ModelScope.
Search for studios on ModelScope.
Search for papers on ModelScope.
Search for MCP servers on ModelScope.
Get detailed information about a specific MCP server.
Generate an image based on the given text prompt and ModelScope AIGC model ID. Supports both text-to-image and image-to-image generation.
Overview
What is Modelscope Mcp Server?
A Model Context Protocol (MCP) server that integrates with the ModelScope ecosystem, providing seamless access to AI models, datasets, apps, papers, and generation capabilities through popular MCP clients.
How to use Modelscope Mcp Server?
Install and run via uvx modelscope-mcp-server or the pre-built Docker image spadrian/modelscope-mcp-server. Configure your MCP client (e.g., Claude Desktop, Cursor, VS Code, Cherry Studio) with the appropriate JSON, setting the environment variable MODELSCOPE_API_TOKEN to your ModelScope API token. The server supports stdio (default), HTTP, and SSE transports; for HTTP/SSE use --transport http and optionally --port.
Key features of Modelscope Mcp Server
- Retrieve information about the currently authenticated ModelScope user
- Generate images from text prompts or transform existing images (text-to-image and image-to-image)
- Search for machine learning models with advanced filtering (task type, author, inference support)
- Search for arXiv papers indexed in ModelScope with comprehensive metadata
- Documentation search and Gradio API integration (both coming soon)
Use cases of Modelscope Mcp Server
- Authenticate a user and retrieve their ModelScope account details
- Generate AI images from textual descriptions or modify existing images
- Discover and filter machine learning models hosted on ModelScope
- Find research papers on arXiv via the ModelScope index
- Integrate AI generation and search capabilities into MCP-compatible desktop clients
FAQ from Modelscope Mcp Server
What do I need to run Modelscope Mcp Server?
A valid ModelScope API token (set as MODELSCOPE_API_TOKEN), Python with uv or Docker to run the server, and an MCP-compatible client for interaction.
Which transports does Modelscope Mcp Server support?
It supports stdio (default), and HTTP/SSE transports. Use --transport http or --transport sse to switch, and optionally a custom port with --port.
Where does the data come from?
All data (models, papers, user info) is fetched from the ModelScope cloud platform. No local storage is used.
Is authentication required?
Yes, you must provide a ModelScope API token via the MODELSCOPE_API_TOKEN environment variable.
Are there any known limitations?
The README does not list any explicit limitations. Some features (documentation search, Gradio API integration) are marked as coming soon and are not yet available.
Frequently asked questions
What do I need to run Modelscope Mcp Server?
A valid ModelScope API token (set as `MODELSCOPE_API_TOKEN`), Python with `uv` or Docker to run the server, and an MCP-compatible client for interaction.
Which transports does Modelscope Mcp Server support?
It supports stdio (default), and HTTP/SSE transports. Use `--transport http` or `--transport sse` to switch, and optionally a custom port with `--port`.
Where does the data come from?
All data (models, papers, user info) is fetched from the [ModelScope](https://modelscope.cn) cloud platform. No local storage is used.
Is authentication required?
Yes, you must provide a ModelScope API token via the `MODELSCOPE_API_TOKEN` environment variable.
Are there any known limitations?
The README does not list any explicit limitations. Some features (documentation search, Gradio API integration) are marked as coming soon and are not yet available.
Basic information
More Other MCP servers
Awesome Mlops
visengerA curated list of references for MLOps
π Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Mobile Mcp
mobile-nextModel Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)
Unity MCP β¨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Comments