Skip to content

Introducing: Domains #386

@Novaes

Description

@Novaes

More information: modelcontextprotocol/modelcontextprotocol#1275

  • The primary objective is to maintain backward compatibility throughout the implementation.
  • Tools and prompts remain low-level and unaffected. Domains serve as a higher-level abstraction that is fully transparent to existing tools, requiring no changes to tool implementations.
  • The domain feature is optional. Users who do not enable it will experience no changes in behavior.
  • Domains exposed by our MCP server adhere to major versioning bumps for any changes that introduce breaking change on them.

Example of enabling domains:

"servers": {  
  "ado": {  
    "type": "stdio",  
    "command": "mcp-server-azuredevops",  
    "id": "mseng",
    "domains": ["workitems", "wiki"]
  }  
}

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions