←back to thread

252 points iosifache | 1 comments | | HN request time: 0s | source

I was looking around for an MCP server that could connect Anna's Archive to Claude Desktop, as I wanted to be able to search and download books directly through the interface.

I couldn't find any public implementations, so ended up building one myself.

What it does?

- It searches Anna's Archive by keywords. - It downloads books from search results. - It works directly in Claude Desktop through MCP.

Check out the repository's README for detailed installation and configuration instructions.

The code is fully open source and builds run on GitHub Actions for transparency.

I figured I'd share, since I couldn't be the only one wanting this functionality!

Show context
thorum ◴[] No.44515001[source]
Interesting project! I’m a little surprised that Claude is willing to call these functions. The demo screenshot is downloading a public domain work, I wonder if it would also happily go along with requests for Harry Potter or other copyrighted material?
replies(5): >>44515100 #>>44515135 #>>44515191 #>>44515883 #>>44518533 #
throwaway314155 ◴[] No.44515100[source]
Last I checked downloading isn't the issue. It's distributing. Not an expert though.
replies(2): >>44515253 #>>44520062 #
iosifache ◴[] No.44515253[source]
> I wonder if it would also happily go along with requests for Harry Potter or other copyrighted material?

There's no way to protect against this. Anna's Archive doesn't include licence information in their data fields. It would be helpful to integrate with another data source that could warn MCP server users when they're attempting potentially risky actions. Please let me know if you have ideas on how to achieve this.

On a related note, please see this reply:

https://news.ycombinator.com/reply?id=44515205

replies(2): >>44515683 #>>44518217 #
1. throwaway314155 ◴[] No.44515683[source]
Thanks, good context.