Commit 9c1b6e8
Fix D4D Assistant MCP tool permissions in GitHub Actions (#67)
Add MCP tool permissions to the D4D Assistant GitHub Actions workflow
to enable ARTL and GitHub MCP server usage. This fixes the permission
error when the assistant tries to use mcp__artl__get_europepmc_full_text
and other MCP tools in CI.
The workflow now includes:
- mcp__github__* - GitHub operations via MCP
- mcp__artl__* - Academic literature search via MCP
- WebSearch - Web search capabilities
- WebFetch - Web content fetching
- Additional Bash commands (poetry, make, python, uv, grep, etc.)
This matches the local .claude/settings.json permissions and allows
the D4D Assistant to retrieve scientific papers when creating datasheets.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude <[email protected]>1 parent d1b8fd6 commit 9c1b6e8
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
197 | 197 | | |
198 | 198 | | |
199 | 199 | | |
200 | | - | |
| 200 | + | |
0 commit comments