Cliff Hall
Cliff Hall
@pksorensen would you mind trying again with 0.16.6? Just want to make sure the latest version of the SDK hasn't provided a fix before investigating further.
> I still see issues with 0.16.7. MCP Inspector seems to ignore the authorization_servers values returned in oauth-protected-resource. The sequence of requests to various oauth-protected-resource and oauth-authorization-server endpoints appears to...
Hi @Edison-A-N! This looks like it builds upon https://github.com/modelcontextprotocol/inspector/pull/889 from last week, I see you are calling the `resolveRef` function it added. I also see it replaces some changes from...
> This would benefit all MCP servers using enum parameters, improving user experience and reducing input errors. Part of the problem is the [EnumSchema](https://github.com/modelcontextprotocol/modelcontextprotocol/blob/68deffefc0a35355ec03d28afd983e9c7717b1e5/schema/draft/schema.ts#L1521) in the spec. It's wrong. There...
> I don't quite follow what we should be using for enums with the FastMCP server. Are you saying that FastMCP has implemented enums incorrectly? This is the server we're...
@pamelafox @jjhidalgar-celonis Yep, it looks like the `$refs` and `$defs` is what's throwing us here. We do not have support for them in the current implementation. And, IMHO, it would...
> I'm not sure if FastMCP supports other ways of generating enum outputs, I've filed an issue here: [jlowin/fastmcp#2236](https://github.com/jlowin/fastmcp/issues/2236) @juancarlosm @pamelafox please have another look at [my comment above](https://github.com/modelcontextprotocol/inspector/issues/755#issuecomment-3444442102). I...
> I do generally recommend that Python developers use Enum in these situations, because then they can keep using that Enum later in the code, like in if/else statements -...
@olaservo @evalstate I'd appreciate any input you might have on whether the Inspector should support `$defs` & `$refs` in tool `inputSchema`s . [**My hot take**](https://github.com/modelcontextprotocol/inspector/issues/755#issuecomment-3444442102) is above.
> It seems like we're debating whether we should support anything that is technically valid, vs things we think are a best practice for structuring inputs? @olaservo Yes, that was...