Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"name": "spottercode",
"owner": {
"name": "ThoughtSpot",
"url": "https://thoughtspot.com"
},
"plugins": [
{
"name": "spottercode",
"source": "./",
"description": "ThoughtSpot developer documentation — search Visual Embed SDK, REST API v2, and developer guides",
"version": "1.0.0",
"author": {
"name": "ThoughtSpot",
"url": "https://thoughtspot.com"
},
"homepage": "https://github.com/thoughtspot/spottercode-mcp-plugin",
"license": "MIT"
}
]
}
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
.DS_Store
node_modules/
dist/
*.vsix
13 changes: 13 additions & 0 deletions .vscodeignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
src/**
!src/extension.ts
.gitignore
.vscode/**
node_modules/**
**/*.map
**/*.ts
.npmrc
.github/**
.git/**
.gitignore
README.md
CHANGELOG.md
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Changelog

## 1.0.0

- Initial marketplace release.
- Skills: `get-visual-embed-sdk-reference`, `get-rest-api-reference`, `get-developer-docs-reference`.
- MCP server integration for Claude Code, Cursor, and VS Code.
15 changes: 11 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,22 @@ Before integrating SpotterCode:

### Claude Code

Clone the plugin and load it:
**Option 1 — From the marketplace:**

```bash
git clone https://github.com/thoughtspot/thoughtspot-mcp-plugin.git
cd thoughtspot-mcp-plugin
/plugin marketplace add thoughtspot/spottercode-mcp-plugin
/plugin install spottercode
```

**Option 2 — Clone and load locally:**

```bash
git clone https://github.com/thoughtspot/spottercode-mcp-plugin.git
cd spottercode-mcp-plugin
claude --plugin-dir ./
```

Or add it globally:
**Option 3 — Add the MCP server directly (no plugin/skills):**

```bash
claude mcp add spottercode --transport http https://spottercode.thoughtspot.app/mcp
Expand Down
Loading
Loading