Skip to content

Conversation

@MQ37
Copy link
Contributor

@MQ37 MQ37 commented Nov 26, 2025

This PR introduces the allowUnauthMode in the MCP server class that allows connection and tools calling to the Apify MCP server without the Apify token. It must be enabled externally when initializing the class instance - for now only used on for remote server mcp.apify.com

@github-actions github-actions bot added the t-ai Issues owned by the AI team. label Nov 26, 2025
@MQ37 MQ37 added the beta Create beta prereleases label Nov 26, 2025
@pkg-pr-new
Copy link

pkg-pr-new bot commented Nov 26, 2025

Open in StackBlitz

npm i https://pkg.pr.new/apify/apify-mcp-server/@apify/actors-mcp-server@341

commit: eb4e780

@MQ37 MQ37 requested a review from jirispilka November 26, 2025 15:36
MQ37 added 2 commits November 27, 2025 15:09
…parsing

- Added parseQueryParamList() function to handle parsing of query parameters that can be either strings or arrays, with support for comma-separated values
- Exported both parseCommaSeparatedList and parseQueryParamList from index-internals.ts for use in internal packages
- Added 11 comprehensive test cases covering string/array parsing, comma-separation with/without spaces, empty values, and whitespace handling
- This eliminates duplicate parsing logic and provides a single source of truth for query parameter handling
@github-actions github-actions bot added the tested Temporary label used only programatically for some analytics. label Nov 27, 2025
@MQ37 MQ37 merged commit e041a98 into master Nov 28, 2025
5 checks passed
@MQ37 MQ37 deleted the docs-tools-unauth branch November 28, 2025 08:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

beta Create beta prereleases t-ai Issues owned by the AI team. tested Temporary label used only programatically for some analytics.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants