We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/venikman/fpf-agent-stack'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
skill_discovery.feature•1.13 KiB
Feature: Skill discovery and loading
In order to execute tasks reliably
As the agent runtime
I want to load only the minimal required skills for a user task
Background:
Given a skills registry containing the skills:
| name | version | provides_tools |
| repo-search | 0.1.0 | search_repo |
| file-write | 0.1.0 | write_file |
| agentfs-session | 0.1.0 | open_session, close_session |
@smoke @skill
Scenario: Select skills for a coding task
Given the user request is "Search the repo for TODOs and write a report to reports/todos.md"
When the agent plans with FunctionGemma
Then the selected skills should include:
| name |
| repo-search |
| file-write |
| agentfs-session |
And no other skills should be loaded
@skill
Scenario: No matching skill results in abstain
Given the user request is "Book me a flight to Tokyo"
When the agent plans with FunctionGemma
Then the guard decision should be "abstain"
And the explanation should mention "no matching skill"