AI Workstation Open Source Intelligence MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OSI_PROVIDER | No | Provider mode: 'mock' for offline mock (default) or 'http' for public Radar API. | mock |
| OSI_HYDRATE_LIMIT | No | Maximum number of hydration requests per invocation. | 5 |
| OSI_HTTP_TIMEOUT_SECONDS | No | Timeout in seconds for HTTP requests to the Radar API. | 30 |
| AIWORKSTATION_RADAR_BASE_URL | No | Base URL for the AI Workstation public Radar API (used when OSI_PROVIDER=http). | https://aiworkstation.cn |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_ai_projectsC | Find and verify open-source AI projects from explicit requirements. |
| get_project_factsA | Get current evidence-backed public facts for one project. |
| get_license_evidenceC | Get observed license evidence; the result is not legal advice. |
| compare_ai_projectsB | Compare two to five projects in one explicit decision context. |
| find_alternativesC | Find verified candidate alternatives while preserving constraints. |
| compose_ai_stackC | Compose a candidate open-source AI stack and expose unknown compatibility. |
| get_radar_overviewB | Discover current rankings, collections, categories, scenarios and filters. |
| browse_radar_projectsC | Browse rankings, collections, categories, scenarios, topics or filtered projects. |
| browse_radar_skillsA | Browse/filter the Radar Skills library or open one Skill by ID. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 9 tools
Most tools have distinct purposes, but search_ai_projects and find_alternatives both retrieve candidate projects, and get_radar_overview/Browse_radar_projects overlap in rankings/categories. The descriptions clarify the different intents well enough that an agent can usually disambiguate.
All tool names follow a consistent verb_noun snake_case pattern with clear verbs like search, get, compare, find, compose, and browse. The naming style is uniform and predictable across the entire set.
Nine tools is well-scoped for an OSINT-oriented AI project server: discovery, facts, licensing, comparison, alternatives, stack composition, and radar browsing are each represented without unnecessary bloat or obvious missing categories.
The tool surface covers the full open-source AI project intelligence workflow from searching and browsing to getting evidence-backed facts, license checks, comparisons, alternatives, and stack composition. As a read-only intelligence domain, no create/update/delete lifecycle is expected, and the available tools do not leave dead ends.