name: Bug Report
description: Report a bug or unexpected behavior
title: "[Bug]: "
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to report a bug! Please fill out the information below to help us resolve the issue.
- type: textarea
id: description
attributes:
label: Bug Description
description: A clear and concise description of what the bug is.
placeholder: Describe what went wrong...
validations:
required: true
- type: textarea
id: steps
attributes:
label: Steps to Reproduce
description: Steps to reproduce the behavior
placeholder: |
1. Set up MCP server with...
2. Run command...
3. See error...
validations:
required: true
- type: textarea
id: expected
attributes:
label: Expected Behavior
description: What did you expect to happen?
placeholder: I expected...
validations:
required: true
- type: textarea
id: actual
attributes:
label: Actual Behavior
description: What actually happened?
placeholder: Instead, what happened was...
validations:
required: true
- type: input
id: version
attributes:
label: Package Version
description: Which version of @jordanhuffman/airtable-mcp-server are you using?
placeholder: e.g., 1.0.2
validations:
required: true
- type: input
id: node-version
attributes:
label: Node.js Version
description: Run `node --version` to get this
placeholder: e.g., v20.10.0
validations:
required: true
- type: dropdown
id: os
attributes:
label: Operating System
description: What OS are you running?
options:
- macOS
- Windows
- Linux
- Other
validations:
required: true
- type: dropdown
id: mcp-client
attributes:
label: MCP Client
description: Which MCP client are you using?
options:
- Claude Desktop
- Custom MCP Client
- Other
validations:
required: true
- type: textarea
id: error-logs
attributes:
label: Error Logs
description: Please paste any relevant error messages or logs
placeholder: |
Error: ...
Stack trace: ...
render: shell
validations:
required: false
- type: textarea
id: config
attributes:
label: Configuration
description: Your MCP server configuration (remove sensitive data like API keys!)
placeholder: |
{
"mcpServers": {
"airtable": {
"command": "npx",
"args": ["@jordanhuffman/airtable-mcp-server"],
"env": {
"AIRTABLE_BASE_ID": "appXXXXXXXXXXXXXX"
}
}
}
}
render: json
validations:
required: false
- type: textarea
id: additional
attributes:
label: Additional Context
description: Add any other context about the problem here
placeholder: Any other information that might help...
validations:
required: false
- type: checkboxes
id: checklist
attributes:
label: Pre-submission Checklist
options:
- label: I have searched existing issues to ensure this is not a duplicate
required: true
- label: I have removed all sensitive information (API keys, tokens, credentials) from this report
required: true
- label: I have tested with the latest version of the package
required: false