# Anytype MCP Server

Access your Anytype data seamlessly with this server. Interact with spaces, objects, and templates to enhance your AI assistant's capabilities. Manage your data efficiently and optimize token usage f…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add Qwinty/anytype-mcp

# Browse available tools
npx -y @smithery/cli@latest tool list Qwinty/anytype-mcp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get Qwinty/anytype-mcp get_spaces

# Call a tool
npx -y @smithery/cli@latest tool call Qwinty/anytype-mcp get_spaces '{}'
```

## Tools (18)

- `get_spaces` — Retrieves all available Anytype spaces for the current user. This tool returns a list of spaces with their IDs, names, …
- `get_objects` — Searches for and retrieves objects within a specified Anytype space. This tool allows you to list all objects or filter…
- `get_object_content` — Retrieves detailed content and metadata for a specific object in an Anytype space. This tool provides comprehensive inf…
- `create_space` — Creates a new Anytype space with the specified name. This tool allows you to set up a fresh workspace for organizing ob…
- `create_object` — Creates a new object within a specified Anytype space. This tool allows you to add various types of content (pages, not…
- `delete_object` — Permanently removes an object from a specified Anytype space. This tool deletes the object and all its content. Use thi…
- `export_object` — Exports an Anytype object in Markdown format. This tool allows you to extract content from Anytype for use in other app…
- `get_space_members` — Retrieves a list of all members who have access to a specified Anytype space. This tool provides information about each…
- `get_types` — Retrieves all object types available in a specified Anytype space. This tool provides information about the different t…
- `get_type_details` — Retrieves detailed information about a specific object type in an Anytype space. This tool provides comprehensive detai…
- `get_templates` — Retrieves all available templates for a specific object type in an Anytype space. Templates provide pre-configured stru…
- `get_template_details` — Retrieves detailed information about a specific template in an Anytype space. This tool provides comprehensive details …
- `get_list_views` — Retrieves views configured for a specific list in a space. Views define how objects in the list are filtered and sorted.
- `get_list_view_objects` — Retrieves objects from a specific list view with applied filters and sorting.
- `add_objects_to_list` — Adds one or more objects to a specific list in a space.
- `remove_object_from_list` — Removes an object from a specific list in a space.
- `global_search` — Executes a search across all spaces the user has access to, with options for filtering by type and sorting.
- `search_space` — Executes a search within a specific space, with options for filtering by type and sorting.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get Qwinty/anytype-mcp <tool-name>
```

---

Source: https://github.com/Qwinty/anytype-mcp
