🚀 START HERE - Autotask MCP Server
🎯 Quick Setup (5 Minutes)
Step 1: Install Dependencies
pip install mcp httpx pydantic
Step 2: Test Your Connection
python test_autotask_connection.py
Enter your credentials: (You need to enter your own credentials )
- Username:
username@domain.com - Secret:
1234567890 - Integration Code:
12345678 - API URL: `https://webservices[x].autotask.net/ATServicesRest/v1.0, (If you are on ww16.autotask.net then the webservices[x] would be webservices16.autotask.net)
Expected result:
✅ Authentication successful!
✅ Retrieved sample company: [Name]
✅ Ticket access successful!
Step 3: Configure Claude Desktop
macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Windows:
%APPDATA%\Claude\claude_desktop_config.json
Add this:
{
"mcpServers": {
"autotask": {
"command": "python",
"args": ["/FULL/PATH/TO/autotask_mcp.py"],
"env": {
"AUTOTASK_USERNAME": "your-username@company.com",
"AUTOTASK_SECRET": "your-api-secret-here",
"AUTOTASK_INTEGRATION_CODE": "your-integration-code-here",
"AUTOTASK_API_URL": "https://webservices5.autotask.net/ATServicesRest/v1.0"
}
}
}
}
Step 4: Restart Claude Desktop
Completely quit and restart Claude Desktop.
Step 5: Start Using!
Try these in Claude:
- "Show me all open tickets"
- "Create a ticket for company 12345 about email issues"
- "Find companies with 'Tech' in the name"
🎪 What You Can Do
Ticket Management
- Search tickets with filters
- Get specific ticket details
- Create new tickets
- Update ticket status/priority/assignment
- Add notes to tickets
Company Management
- Search companies by name
- Get company details
Contact Management
- Search contacts by company/email/name
- Get contact information
Response Formats
- Markdown - Human-readable (default)
- JSON - Machine-readable for automation
🆘 Troubleshooting
"Authentication failed"
- Verify credentials are correct
- Check for extra spaces
- Ensure API user has proper security level
"Resource not found"
- Verify the ID exists
- Check user has permission to access it
"MCP server not appearing"
- Check JSON syntax in config
- Verify absolute path to .py file
- Restart Claude Desktop completely
- Check logs in
~/Library/Logs/Claude/
"405 Method Not Allowed"
- You have an old version - re-download the files
📚 Documentation
- QUICKSTART.md - Fast setup guide
- README.md - Comprehensive documentation
✨ Features
✅ 8 Tools - Complete ticket, company, and contact management
✅ Header Auth - Simple username/secret/integration code
✅ Error Handling - Clear, actionable error messages
✅ Best Practices - Follows MCP Python SDK standards
✅ Production Ready - Async, validated, type-hinted
✅ Well Documented - Comprehensive guides and examples
🎉 You're Ready!
- ✅ Download the files
- ✅ Test the connection
- ✅ Configure Claude Desktop
- ✅ Start managing Autotask with Claude!
Questions? Check the README.md for detailed help or contact us at support@sondelaconsulting.com
Issues? The test script will tell you exactly what's wrong.
Made with ❤️ by Sondela Consulting
Getting your PSA workflows connected to Claude's intelligence
Metadata
Release files for iflow-mcp-tegwin-autotaskmcp 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| iflow_mcp_tegwin_autotaskmcp-1.0.1.tar.gz | 21.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| iflow_mcp_tegwin_autotaskmcp-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 43.7 kB
Release files / iflow_mcp_tegwin_autotaskmcp-1.0.1.tar.gz
| Download URL | iflow_mcp_tegwin_autotaskmcp-1.0.1.tar.gz |
|---|---|
| Size | 21.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8d1711f0802c2872f4920c2e176fa74f89abe4306a733fbf3b64b0759c09064f
|
|
BLAKE2b-256 checksum How to use checksums |
8a08e72b2f1d2294c57730e429cdd6ce3f4d40d7f9610718406e636d075e9a4a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.14
|
Release files / iflow_mcp_tegwin_autotaskmcp-1.0.1-py3-none-any.whl
| Download URL | iflow_mcp_tegwin_autotaskmcp-1.0.1-py3-none-any.whl |
|---|---|
| Size | 22.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a2a589cd1b7841167a241a740be44139a20d361312eb7a0dde4a4e183eb83b1f
|
|
BLAKE2b-256 checksum How to use checksums |
75ca348b76a7e245a618e01bc08678e157f27f7b332742a4c40534268ebc6714
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.14
|