Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| mount_folder | Mount a local folder so its .txt and .md files become readable resources. The mount is persisted across server restarts. |
| add_new_source | Mount a local folder so its .txt and .md files become readable resources. The mount is persisted across server restarts. (Alias for mount_folder.) |
| mount_url | Fetch a web page, convert its HTML to Markdown, and expose it as an MCP resource. The content is cached and persisted across server restarts. |
| mount_sqlite | Mount a local SQLite database file. Its schema is automatically exposed as an MCP resource so the AI knows the table structures. Use query_sqlite to run SELECT queries against it. |
| query_sqlite | Execute a read-only SQL query (SELECT only) against a mounted SQLite database and return the results as JSON. Maximum 100 rows returned. |
| unmount_folder | Unmount a previously mounted folder so its files are no longer exposed as resources. |
| list_mounts | List all currently mounted directories, URLs, and databases. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| test-resources/hello.txt | Local file: test-resources/hello.txt |
| test-resources/notes.md | Local file: test-resources/notes.md |
| test-resources/subdir/deep-note.md | Local file: test-resources/subdir/deep-note.md |