-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Goal: Expose set of tools through MCP server using single or combined Posit SDK calls to interact with Connect.
Proposal Brief: https://docs.google.com/document/d/1jsbGOy_ufMybwS6crR8MwLE3WYWfWmgNSrpkTHZBTOs/edit?tab=t.3ydjiobzgfbj
Prior Art: https://dogfood.team.pct.posit.it/content/6d530c64-0490-472c-971c-44178cbc84de/sse
^ Uses a deprecated transport method and just adapts the raw api calls into tools which is useful for some things but not others.
- Build out basic MCP server scaffolding
- Configure auth with api key pass through to sdk client
- Consider tracking sessions to expose tool usage metrics
- Add Tools:
- Publish content (use rsconnect-python under the hood? could be better suited as a stdio mcp server)
- Get user info
- Search content
- Get system metrics
Metadata
Metadata
Assignees
Labels
No labels