A Model Context Protocol (MCP) server for Stash issue analysis and task management
Project description
Stash MCP Server
A Model Context Protocol (MCP) server for Stash issue analysis. This server enables AI assistants to interact with your Stash instance to analyze issues, find similar content, and identify subject matter experts.
Features
- Issue Analysis: Get detailed analysis for specific issues including similar content discovery
- Task Management: List and manage tasks assigned to the authenticated user
- Secure Authentication: Uses MCP tokens for secure API access
Configuration
The server requires the following environment variables:
STASH_API_BASE: Base URL for your Stash APISTASH_MCP_TOKEN: Your Stash MCP authentication token
You can get these environment variables from your Stash account.
With Copilot, Cursor, or Claude Code
Add this to your IDE MCP configuration file:
{
"mcpServers": {
"stash": {
"command": "uvx",
"args": ["stash-mcp"],
"env": {
"STASH_API_BASE": "stash-api-base-url",
"STASH_MCP_TOKEN": "your-mcp-token-here"
}
}
}
}
Available Tools
list_my_tasks
Lists all tasks assigned to the authenticated user, grouped by categories.
get_issue_analysis
Get detailed analysis for a specific issue including:
- Similar issues
- Related documents
- Relevant code files
- Subject matter experts
Requirements
- Python 3.10 or higher
- Valid Stash account with MCP access
- Network access to your Stash instance
License
This project is licensed under the MIT License - see the LICENSE file for details.
Support
For support and questions, See Stash Documentation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file stash_mcp-1.0.0.tar.gz.
File metadata
- Download URL: stash_mcp-1.0.0.tar.gz
- Upload date:
- Size: 7.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7967ea6ba34cc4c78a98e65515456701179bdf7ba4858b30b3608ec30ee4c592
|
|
| MD5 |
ce0b0a55a9f86e4d6ab39de8497937b6
|
|
| BLAKE2b-256 |
0d1cd92df34505971b4ce8bf2de047bd61ab33d47f4f1957bd49b2deb3dc2d86
|
File details
Details for the file stash_mcp-1.0.0-py3-none-any.whl.
File metadata
- Download URL: stash_mcp-1.0.0-py3-none-any.whl
- Upload date:
- Size: 6.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
741c1ba01c4d5cf34e25e7e13bf0d9f28dfc82b9b49e4e315aba287a4f134593
|
|
| MD5 |
ed0d4947d57b51ea820b92fe98d7c283
|
|
| BLAKE2b-256 |
4b5b16bca79a62a8d0322eb5c3d87fab8239832550e4619f3575bbfa54a33600
|