MCP server for Symbols.app — documentation search and framework reference
Project description
symbols-mcp
mcp-name: io.github.symbo-ls/symbols-mcp
MCP server for Symbols.app — provides documentation search and framework reference tools for AI coding assistants (Cursor, Claude Code, Windsurf, etc.).
No API keys required. All tools work fully offline using bundled documentation.
Tools
get_project_rules— Returns mandatory Symbols.app rules. Call this before any code generation task.search_symbols_docs— Keyword search across all bundled Symbols documentation files.
Resources
symbols://skills/domql-v3-reference— Complete DOMQL v3 syntax referencesymbols://skills/project-structure— Project folder structure and file conventionssymbols://skills/design-direction— UI/UX design directionsymbols://skills/migration-guide— React/Angular/Vue → Symbols migration guidesymbols://skills/v2-to-v3-migration— DOMQL v2 → v3 changessymbols://skills/quickstart— CLI quickstartsymbols://reference/spacing-tokens— Spacing token referencesymbols://reference/atom-components— Built-in atom componentssymbols://reference/event-handlers— Event handler reference
Prompts
symbols_component_prompt— Template for generating a componentsymbols_migration_prompt— Template for migrating framework codesymbols_project_prompt— Template for scaffolding a full projectsymbols_review_prompt— Template for reviewing Symbols code
Installation
pip install symbols-mcp
Or with uv:
uvx symbols-mcp
Configuration
Add to your MCP client config (e.g. mcp.json):
{
"mcpServers": {
"symbols": {
"command": "uvx",
"args": ["symbols-mcp"]
}
}
}
Custom skills directory
To point at a different skills folder:
{
"mcpServers": {
"symbols": {
"command": "uvx",
"args": ["symbols-mcp"],
"env": {
"SYMBOLS_SKILLS_DIR": "/path/to/your/skills"
}
}
}
}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file symbols_mcp-1.0.9.tar.gz.
File metadata
- Download URL: symbols_mcp-1.0.9.tar.gz
- Upload date:
- Size: 66.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.3 {"installer":{"name":"uv","version":"0.10.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
39f92eddb086122e5459f978138e390d39ea1dbf377f136f4707ee4b5807f31c
|
|
| MD5 |
3cf76f504e6c58d492bc805b71bb94ac
|
|
| BLAKE2b-256 |
2c04fe04093b0290bfc3aee9d17fa7f7af73948bf08e5af52781532c47f7cffd
|
File details
Details for the file symbols_mcp-1.0.9-py3-none-any.whl.
File metadata
- Download URL: symbols_mcp-1.0.9-py3-none-any.whl
- Upload date:
- Size: 103.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.3 {"installer":{"name":"uv","version":"0.10.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e8c6fd2c86d49a439b04204e59ec001538c0ae5715dda74749730e585b9da07a
|
|
| MD5 |
63e2741f355389eb83d3a66ab39ed0b8
|
|
| BLAKE2b-256 |
af12bafab54e53406a3c530d58327e08df68c009e0498fd4472fe8daf5fc4932
|