Skip to content

[Bug]: Integration with Amazon Quick Suite #135

@jperez-uturndata

Description

@jperez-uturndata

📝 What's the bug?

I am attempting to integrate the teamwork mcp server into amazon quick suite, but it appears its not functioning correctly. I am also not entirely sure if the domain needs to be whitelisted (if thats a thing), i am also not sure if it has to do with the type of authentication it is doing (perhaps its using dcr). With that being said, this is the payload amazon quick suite is sending

{
    "ActionConnectorId": "",
    "ActionConnectorParameters": {
        "McpParameters": {
            "McpServerEndPoint": "https://mcp.ai.teamwork.com",
            "AutoPublish": true
        }
    },
    "AuthenticationConfig": {
        "AuthenticationType": "OAUTH2_AUTHORIZATION_CODE",
        "AuthenticationMetadata": {
            "AuthorizationCodeGrantMetadata": {
                "BaseEndpoint": "https://mcp.ai.teamwork.com",
                "RedirectUrl": "https://us-east-1.quicksight.aws.amazon.com/sn/oauthcallback",
                "AuthorizationCodeGrantCredentialsSource": "DYNAMIC_REGISTRATION"
            }
        }
    },
    "Description": "teamwork mcp server",
    "Name": "teamworkmcp",
    "Type": "MODEL_CONTEXT_PROTOCOL"
}

So my question is, could there be some sort of whitelisting that needs to be added on teamwork or perhaps its not ready to integrate with amazon quick suite just yet.

Thanks :)

✅ What should happen?

.

❌ What actually happens?

This is the actual response thats being sent when adding the mcp server

{
    "Message": "One or more parameters are invalid. Please review your input",
    "RequestId": ""
}

🔄 How to reproduce

  1. log in to amazon quick suite
  2. Select integration on the nav menu thats on the left.
  3. Click on Actions
  4. Click Model Context Protocol
  5. Enter https://mcp.ai.teamwork.com/ under MCP Server Endpoint
  6. Next

💻 Code sample

🚨 Error message/output


🐹 Go version

N/A

📦 Server version

N/A

💻 Operating System

N/A

🔐 Authentication method

None

🌍 Environment

  • This happens in a production environment
  • This happens in a development environment
  • This happens with a self-hosted Teamwork instance
  • This happens with teamwork.com (cloud)
  • This happens consistently (every time)
  • This happens intermittently (sometimes)

📎 Additional context

No response

🔧 Troubleshooting checklist

  • I have updated to the latest version of the server
  • I have checked the API documentation at https://apidocs.teamwork.com/
  • I have searched existing issues for similar problems
  • I have verified my API token/credentials are valid

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions